surges of holiday traffic - French English Dictionary